with all due defer to you - Alemán Inglés Diccionario